<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <h1>JS函数</h1><hr>
    <script>
        // function 关键字方式
    function demo (){
        console.log('demo,关键方式');
    }
    demo();

        // 表达式方法
    var test = function (m,n){
        console.log('test' + '表达式方法');        
    }
    test(1,2);

    // var test1 = new Function('JS DEMO;');  // 之间的JS代码用封号隔开
    var test2 = new Function('console.log("fun, 构造函数方式");console.log("fun, 构造函数方式");console.log("fun, 构造函数方式")');
    test2();
    var test3 = new Function('m','n','console.log(m, n);console.log("fun, 构造函数方式");');
    test3('小妖精','小怪物');   // 形参在 括号之前写 且要加 单引号 
                               // 使用形参时 把其当做变量 不需要加如何符号 用法 和JS code 中 使用 变量是一样的

    </script>
    
</body>
</html>